package com.xiaoq.baiduunit.vo;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.List;

/**
 * Created by chenjh on 2017/12/26.
 */
public class SitesPointVo implements Serializable {

    private static final long serialVersionUID = 4919944254243008235L;

    @ApiModelProperty(name = "say", value = "当sitesPoints为空时，显示say", position=10)
    private String say;

    @ApiModelProperty(name = "sitesPoints", value = "景点列表", position=20)
    private List<SitesPointQ> sitesPoints;

    public String getSay() {
		return say;
	}

	public void setSay(String say) {
		this.say = say;
	}

	public List<SitesPointQ> getSitesPoints() {
		return sitesPoints;
	}

	public void setSitesPoints(List<SitesPointQ> sitesPoints) {
		this.sitesPoints = sitesPoints;
	}

	public static class SitesPointQ {

        @ApiModelProperty(name = "id", value = "景点ID 主键", position=10)
        private String id;

        @ApiModelProperty(name = "sitesId", value = "景点所属的景区ID", position=20)
        private String sitesId;

        @ApiModelProperty(name = "name", value = "景点名称", position=30)
        private String name;

        @ApiModelProperty(name = "shortName", value = "简称", position=40)
        private String shortName;

        @ApiModelProperty(name = "longitude", value = "位置经度", position=50)
        private Double longitude;

        @ApiModelProperty(name = "latitude", value = "位置纬度", position=60)
        private Double latitude;

        @ApiModelProperty(name = "introduction", value = "简介", position=70)
        private String introduction;

        @ApiModelProperty(name = "detailInfo", value = "详情", position=80)
        private String detailInfo;

        @ApiModelProperty(name = "mainImgUrl", value = "主图", position=90)
        private String mainImgUrl;
        
        @ApiModelProperty(name = "distanceString", value = "距离", position=100)
    	private String distanceString; 
    	
    	@ApiModelProperty(name = "distance", value = "距离(排序用的)", position=110)
    	private Double distance;
    	
    	@ApiModelProperty(name = "recIndex", value = "推荐指数", position=120)
    	private int recIndex;
    	
    	
    	
    	

		public int getRecIndex() {
			return recIndex;
		}

		public void setRecIndex(int recIndex) {
			this.recIndex = recIndex;
		}

		public String getDistanceString() {
			return distanceString;
		}

		public void setDistanceString(String distanceString) {
			this.distanceString = distanceString;
		}

		public Double getDistance() {
			return distance;
		}

		public void setDistance(Double distance) {
			this.distance = distance;
		}

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getSitesId() {
			return sitesId;
		}

		public void setSitesId(String sitesId) {
			this.sitesId = sitesId;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getShortName() {
			return shortName;
		}

		public void setShortName(String shortName) {
			this.shortName = shortName;
		}

		public Double getLongitude() {
			return longitude;
		}

		public void setLongitude(Double longitude) {
			this.longitude = longitude;
		}

		public Double getLatitude() {
			return latitude;
		}

		public void setLatitude(Double latitude) {
			this.latitude = latitude;
		}

		public String getIntroduction() {
			return introduction;
		}

		public void setIntroduction(String introduction) {
			this.introduction = introduction;
		}

		public String getDetailInfo() {
			return detailInfo;
		}

		public void setDetailInfo(String detailInfo) {
			this.detailInfo = detailInfo;
		}

		public String getMainImgUrl() {
			return mainImgUrl;
		}

		public void setMainImgUrl(String mainImgUrl) {
			this.mainImgUrl = mainImgUrl;
		}

    }

}
